Filter

Cuisines
Select cuisines

The Best 15 Restaurants in Villa Park, IL, United States

Lunar Brewing Company
4
50 reviews

54 S Charles Ave, Villa Park, IL 60181-2618, Villa Park

Good beer. Very cool old wood trimmed bar. Original ice box for cans and bottles. Worth a stop.